human blood and blood components - Francés Inglés Diccionario